perm filename FRPOLY.TIM[TIM,LSP] blob sn#768047 filedate 1984-09-12 generic text, type C, neo UTF8
COMMENT ⊗   VALID 00026 PAGES
C REC  PAGE   DESCRIPTION
C00001 00001
C00003 00002	 SAIL
C00010 00003	 Franz on a 780 (Old version superceded later in this file)
C00011 00004	 Multics
C00013 00005	 780 Franz
C00015 00006	 UTEXAS20 running UCI-LISP
C00020 00007	 UTLISP 5.1
C00025 00008	 ELISP/UCILISP
C00027 00009	 Texas UCILISP
C00031 00010	 Franz on 11/780 and 11/750
C00036 00011	∂06-May-82  0129	Mabry Tyson <Tyson at SRI-AI> 	FRPOLY results for UCI Lisp  
C00039 00012	LM-2
C00041 00013	 NIL
C00043 00014	 DEC780CL
C00045 00015	 PSL-20 3.3
C00053 00016	 PSL-Cray 3.2
C00072 00017	 PSL-750 3.2
C00079 00018	 PSL-780 3.2
C00086 00019	 PSL-DN600 3.2
C00103 00020	 PSL-DN300 3.2
C00109 00021	 Franz Sun II
C00115 00022	 PERQ 6/19/84
C00116 00023	 PSL Numbers 7/31/84
C00118 00024	 PSL-3081
C00120 00025	 LMI/Carrette 9-4-84
C00121 00026	 3600 Sept 12, 1984
C00123 ENDMK
C⊗;
;;; SAIL
(setup)
(Z 1 1.0 0 (Y 1 1.0 0 (X 1 1.0 0 1.0))) 
(setq base 10. ibase 10.)
10. 
(bench 2.)
(POWER= 2. (7.0E-3 0.0 0.0166666666) (6.0E-3 0.0 0.0166666666) (7.0E-3 1.0E-3 0.05)) 
(bench 5.)
(POWER= 5. (0.146 0.096 0.183333334) (0.171 0.094 0.283333335) (0.14 0.09 0.216666667)) 
(bench 10.)
(POWER= 10. (1.132 0.588 2.4) (5.145 4.055 9.35) (2.399 1.842 4.75)) 
(bench 15.)
(POWER= 15. (5.884 2.235 8.9166666) (41.611 30.642 72.0) (20.687 16.999 47.8166666)) 
(bench 2.)
(POWER= 2. (5.0E-3 0.0 0.0) (5.0E-3 0.0 0.0) (5.0E-3 0.0 0.0)) 
(bench 5.)
(POWER= 5. (0.048 0.0 0.083333333) (0.076 0.0 0.15) (0.231 0.182 0.383333333)) 
(bench 10.)
(POWER= 10. (0.538 0.0 0.983333334) (1.881 0.82 3.45) (1.311 0.766 2.06666666)) 
(bench 15.)
(POWER= 15. (4.457 0.825 7.0833333) (29.15 18.186 57.05) (17.037 13.319 29.8833334)) 
(bench 2)
(POWER= 2. (5.0E-3 0.0 0.0166666666) (5.0E-3 0.0 0.033333333) (6.0E-3 0.0 0.0166666666)) 
(bench 5)
(POWER= 5. (0.049 0.0 0.1) (0.077 0.0 0.066666666) (0.236 0.185 0.4)) 
(bench 10.)
(POWER= 10. (0.542 0.0 1.01666667) (1.903 0.826 3.26666668) (1.33 0.776 2.41666666)) 
(bench 15.)
(POWER= 15. (4.506 0.831 9.2333333) (29.242 18.198 53.9) (16.88 13.226 28.8833334)) 

;;; Model B

(fasload frpoly)

(bench 2)
TEST1 
Timing performed on Tuesday 04/26/83 at 12:36:05.
Cpu (- GC) Time = 5.0E-3
Elapsed Time = 0.033333333
Wholine Time = 0.0166666666
GC Time = 0.0
Load Average Before  = 1.07315445
Load Average After   = 1.07362497
Average Load Average = 1.07338971
TEST2 
Timing performed on Tuesday 04/26/83 at 12:36:08.
Cpu (- GC) Time = 5.0E-3
Elapsed Time = 0.0166666666
Wholine Time = 0.0166666666
GC Time = 0.0
Load Average Before  = 1.0696851
Load Average After   = 1.06967664
Average Load Average = 1.06968087
TEST3 
Timing performed on Tuesday 04/26/83 at 12:36:11.
Cpu (- GC) Time = 4.0E-3
Elapsed Time = 0.0166666666
Wholine Time = 0.0166666666
GC Time = 0.0
Load Average Before  = 1.07251835
Load Average After   = 1.07275367
Average Load Average = 1.07263601
NIL 
(bench 5)
TEST1 
Timing performed on Tuesday 04/26/83 at 12:36:20.
Cpu (- GC) Time = 0.042
Elapsed Time = 0.516666666
Wholine Time = 0.0166666666
GC Time = 0.0
Load Average Before  = 1.05037117
Load Average After   = 1.06493556
Average Load Average = 1.05765337
TEST2 
Timing performed on Tuesday 04/26/83 at 12:36:21.
Cpu (- GC) Time = 0.067
Elapsed Time = 3.03333333
Wholine Time = 1.03333333
GC Time = 0.389
Load Average Before  = 1.07364166
Load Average After   = 1.13156891
Average Load Average = 1.10260528
TEST3 
Timing performed on Tuesday 04/26/83 at 12:36:25.
Cpu (- GC) Time = 0.042
Elapsed Time = 0.083333333
Wholine Time = 0.083333333
GC Time = 0.0
Load Average Before  = 1.13101137
Load Average After   = 1.1309315
Average Load Average = 1.13097143
NIL 
(bench 10.)
TEST1 
Timing performed on Tuesday 04/26/83 at 12:37:06.
Cpu (- GC) Time = 0.467
Elapsed Time = 6.81666666
Wholine Time = 1.93333334
GC Time = 0.785
Load Average Before  = 1.0520922
Load Average After   = 1.17209852
Average Load Average = 1.11209536
TEST2 
Timing performed on Tuesday 04/26/83 at 12:37:14.
Cpu (- GC) Time = 0.926
Elapsed Time = 56.9166665
Wholine Time = 12.4833333
GC Time = 5.941
Load Average Before  = 1.1852001
Load Average After   = 2.3180405
Average Load Average = 1.7516203
TEST3 
Timing performed on Tuesday 04/26/83 at 12:38:14.
Cpu (- GC) Time = 0.47
Elapsed Time = 27.7833333
Wholine Time = 5.8833333
GC Time = 2.979
Load Average Before  = 2.3805095
Load Average After   = 2.8017373
Average Load Average = 2.5911234
NIL 
(bench 15.)
TEST1 
Timing performed on Tuesday 04/26/83 at 12:38:55.
Cpu (- GC) Time = 3.145
Elapsed Time = 48.4333334
Wholine Time = 12.5666667
GC Time = 4.824
Load Average Before  = 2.92283165
Load Average After   = 3.26940846
Average Load Average = 3.09612006
TEST2 
Timing performed on Tuesday 04/26/83 at 12:39:47.
Cpu (- GC) Time = 9.434
Elapsed Time = 201.45
Wholine Time = 94.766666
GC Time = 50.48
Load Average Before  = 3.29244137
Load Average After   = 3.04327726
Average Load Average = 3.16785932
TEST3 
Timing performed on Tuesday 04/26/83 at 12:43:11.
Cpu (- GC) Time = 3.159
Elapsed Time = 134.483334
Wholine Time = 81.333333
GC Time = 48.86
Load Average Before  = 3.01823843
Load Average After   = 2.42033207
Average Load Average = 2.71928525
NIL 
;;; Franz on a 780 (Old version superceded later in this file)

;;; FPOLY compiled times (load = 3.5)

(setup)
(Z 1 1.0 0 (Y 1 1.0 0 (X 1 1.0 0 1.0))) 
(bench 2)
(POWER= 2 (0.017 0.0) (0.017 0.0) (0.016 0.0)) 
(bench 5)
(POWER= 5 (0.116 0.0) (1.334 1.084) (0.15 0.0)) 
(bench 10)
(POWER= 10 (2.534 1.8) (19.733 17.151) (8.983 7.901)) 
(bench 15)
(POWER= 15 (16.65 8.832) (112.516 89.298) (63.9 56.749)) 
;;; Multics
(setup)
(z 1 1.0 0 (y 1 1.0 0 (x 1 1.0 0 1.0)))
(bench 2)
(power= 2 (0.016692 0.0) (0.015114 0.0) (0.015725 0.0))
(bench 5)
(power= 5 (0.150491 0.0) (0.212428 0.0) (0.154568 0.0))
(bench 10)  ;=8
(power= 10 (0.968238 0.184816) (1.71576 0.389726) (0.99761099 0.187837))
(bench 10.) ;decimal
(power= 12 (2.000796 0.405341) (3.569996 0.880229) (1.883108 0.231459))
(bench 15) ;octal = 13.
(power= 15 (6.563067 1.148998) (13.168704 2.515469) (6.694873 1.155386))
(bench 15.) ;decimal
(power= 17 (12.532608 1.85896) (27.568518 5.391129) (12.636826 1.860995))
(quit)

hmu

Multics 35.0a, load 42.0/120.0; 42 users, 27 interactive, 12 daemons.
Absentee users 1/3 (+2 FG)

;;; 780 Franz

Here are the results or running the pairs benchmark on Franz Lisp on 
a VAX 11/780 runing Berkeley 4BSD Unix.  The load average was less
than one when the timing was done.  These results supersede the timings
you have which were made by us in March.


-> (setup)
(z 1 1.0 0 (y 1 1.0 0 (x 1 1.0 0 1.0)))
-> (bench 2)
(power= 2 (0.0167 0.0) (0.0333 0.0) (0.0 0.0))
-> (bench 5)
(power= 5 (0.15 0.0) (0.75 0.4333) (0.3833 0.2166))
-> (bench 10)
(power= 10 (2.8167 1.05) (8.2333 3.3) (3.2 1.2333))
-> (bench 15)
(power= 15 (18.2333 5.35) (92.0333 41.6333) (18.8 5.1333))
-> 
script done on Fri Apr 24 06:07:48 1981

;;; UTEXAS20 running UCI-LISP

(Times are in the form R+G where R is the runtime (not including GC time)
and G is the GC time.  All times are in seconds.  "Interp" means interpreted,
"Slow" means compiled but using UUO-links, "Fast" means compiled with the UUO
links replaced by direct jumps.)


				   Processor
Program			KL-2060			KI-1060
	   Interp	Slow	  Fast	     Interp	  Slow		Fast

FRPOLY:
 Free:			 100000.		75000.
(bench	 0.719+0     0.142+0	0.043+0	     2.627+0	 0.576+0     0.181+0
  2)	 0.677+0     0.142+0	0.047+0	     2.619+0	 0.545+0     0.168+0
First	 0.677+0     0.141+0	0.042+0	     2.698+0	 0.580+0     0.166+0
 result	 0.687+0     0.140+0	0.043+0			 0.612+0     0.155+0
	----------------------------------------------------------------------
Third	 0.706+0     0.162+0	0.063+0	     2.585+0	 0.630+0     0.256+0
 result	 0.830+0     0.164+0	0.063+0	     2.798+0	 0.610+0     0.227+0
	 0.702+0     0.162+0	0.062+0	     2.733+0	 0.695+0     0.252+0
	 0.700+0     0.162+0	0.065+0			 0.593+0     0.215+0
	======================================================================
(bench	 5.88+0      1.166+0	0.343+0	    22.25+0	 4.384+0     1.451+0
  5)	 5.696+0     1.142+0	0.355+0     21.87+0	 4.462+0     1.297+0
First	 5.706       1.146+0	0.338+0			 4.719+0     1.500+0
 result		     1.18+0	0.351+0
	----------------------------------------------------------------------
Third	 5.891+0     1.343+0	0.523+0	    23.04+0	 4.964+0     2.097+0
 result	 5.880+0     1.383+0	0.51+0	    21.64+0	 5.084+0     2.065+0
	 5.884+0     1.345+0	0.522+0			 5.093+0     2.048+0
		     1.341+0	0.514+0
	======================================================================
(bench	122.2+1.1   25.48+1.02  8.63+1.04	--          --	    31.91+2.12
  10)		    25.14+0.98	8.42+1.02
First		    25.53+1.03	8.47+1.01
	----------------------------------------------------------------------
Third	126.4+2.2   28.17+2.02 11.57+2.04	--	    --	    39.07+6.07
 result		    28.26+2.03 11.54+2.04
		    28.18+2.04 11.28+1.98
	======================================================================
(bench	  --	    39.22+2.16 12.59+2.00	--	    --		--
  15)			       12.98+2.06
First
	----------------------------------------------------------------------
Third	  --	    43.46+3.08 17.22+3.02	--	    --		--
 result			       17.58+3.05
	======================================================================

Note:  The results referred to as the first result is the result obtained
as the first value returned by BENCH.  This is the value computed using
integer coefficients.  The result referred to as the third result is the
third value returned by BENCH (for real number coefficients).  UCI Lisp
does not have the bignum package so it could not compute the second
result returned by the BENCH routine.

-------

;;; UTLISP 5.1
Following are the results for FRPOLY under UTLISP 5.1.  The runs at
75000 (octal) were run interactively; the remainder were submitted
as batch jobs. "runtime" does NOT include "gctime".

Interpreted:

bench 2: (runtime+gctime)

R:     1.168+0     1.168+0     1.149+0     1.147+0
R2:    1.181+0     1.162+0     1.171+0     1.174+0
R3:    1.175+0     1.170+0     1.171+0     1.179+0

bench 5: (runtime over gctime)

R:     9.910       9.917       9.868       9.904
        .156        .145        .152        .148
R2:    5.237       5.261       5.245       5.237
        .162        .156        .157        .156
R3:    9.930       9.899       9.960       9.927
        .323        .315        .311        .300

bench 10:

R:   213.160
       4.205
R2:    7.136
        .168
R3:  213.650
       3.994

bench 2 and bench 5 were run at a field length (= core size) of
75000 (octal) words with:  free space of 7500. words
                           full space of 2583. words
bench 2 required no garbage collections; bench 3 required 4 garbage
collections for each run.

bench 10 was run at a field length of 200000 (octal) words with:
                           free space of 41706. words
                           full space of 6685. words
bench 10 required 38 garbage collections.
For obvious reasons, I did not run bench 15.


Compiled:

bench 2:

R:      .173        .139        .153        .149
       0.          0.           .108       0.
R2:     .165        .167        .156        .150
       0.           .115       0.          0.
R3:     .155        .154        .165        .183
       0.          0.          0.          0.

bench 5:

R:     1.406       1.361       1.353       1.327
        .328        .356        .366        .385
R2:     .897        .872        .857        .861
        .159        .253        .257        .260
R3:    1.430       1.372       1.382       1.375
        .325        .395        .396        .269

bench 10:

R:    30.043      30.009      30.016
       3.989       3.866       4.010
R2:    1.219       1.172       1.218
        .143        .179        .155
R3:   30.495      30.509      30.528
       4.015       3.896       3.916

bench 15:

R:    46.046      46.030
       7.346       7.330
R2:    2.120       2.122
        .171        .174
R3:   46.945      46.736
       7.077       7.264

bench 2 and bench 5 were run at a field length of 75000 (octal)
words with:  free space of 14177. words
             full space of 1554. words
bench 2 required 0 or 1 garbage collections per run; bench 5
required 7 to 8 garbage collections per run.

bench 10 and bench 15 were run at a field length of 200000 (octal)
words with:  free space of 42913. words
             full space of 6859. words
bench 10 required 37 garbage collections per run; bench 15 required
63 garbage collections.

As you can see from the R2 results, there are times when a 60 bit word
size can come in handy.
-------

;;; ELISP/UCILISP
Note that in BENCH, the middle numbers are missing, as we don't have
BIGNUM's.  All numbers are in seconds.  The ones in () are for GC.

In Elisp, all final calls are turned into jumps.  A tailrecursive
function does in fact turn into a loop.  I think the R/UCI compiler does
the same, but I am not as familiar with at.  (As you may know, the Elisp
compiler is a modified Utah PSL compiler from about a year ago.)

Elisp

(bench 10)   .893 (0)	   1.018 (0)
(bench 15)  4.919 (.809)   4.416 (.221)

R/UCI Lisp, NOUUO

(bench 10)   1.137 (.276)    2.658 (1.404)
(bench 15)   7.162 (2.926)  20.208 (14.453)
-------

;;; Texas UCILISP
∂06-May-82  0129	Mabry Tyson <Tyson at SRI-AI> 	FRPOLY results for UCI Lisp  
Date:  6 May 1982 0127-PDT
From: Mabry Tyson <Tyson at SRI-AI>
Subject: FRPOLY results for UCI Lisp
To: rpg at SU-AI

Results on FRPOLY for UCILISP (version from University of Texas at Austin
running on SRI-AI TOPS-20).  Running with the TOPS-10/TOPS-20 compatibility
package.

Notes relevent to this problem:  UCILSP does not have bignums.  (The hooks are
there but I know of no source that uses them.)   All arithmetic operations
are generic and are NOT compiled in-line.  The times reported are CPU times
and the first time (the total) includes the second time (the GC time).
The only non-syntactic change to the source was to change the divisor for
the time computation from 1000000.0 to 1000.0 since UCILSP reports times in
milliseconds.

Interpreted (Macros expanded once only):
(bench 2)
(POWER= 2 (0.58200000 0.00000000) ? (0.67300000 0.00000000))
(bench 5)
(POWER= 5 (6.0660000 0.00000000) ? (6.1940000 0.00000000))

Compiled without fast links (and that includes calls to arithmetic functions):
Interpreted (Macros expanded once only):
(bench 2)
(POWER= 2 (0.58200000 0.00000000) ? (0.67300000 0.00000000))
(bench 5)
(POWER= 5 (6.0660000 0.00000000) ? (6.1940000 0.00000000))

Compiled without fast links (and that includes calls to arithmetic functions):
(bench 2)
(POWER= 2 (0.84000000E-1 0.00000000) ? (0.90000000E-1 0.00000000))
(bench 5)
(POWER= 5 (0.93900000 0.00000000) ? (1.0160000 0.00000000))
(bench 10)
(POWER= 10 (19.273000 1.1050000) ? (19.655000 1.0580000))
(bench 15)
(POWER= 15 (31.048000 2.1530000) ? (33.469000 3.2140000))

Compiled with fast links:
(bench 2)
(POWER= 2 (0.18000000E-1 0.00000000) ? (0.23000000E-1 0.00000000))
(bench 5)
(POWER= 5 (0.20800000 0.00000000) ? (0.27900000 0.00000000))
(bench 10)
(POWER= 10 (5.5870000 1.0570000) ? (6.3900000 1.0760000))
(bench 15)
(POWER= 15 (9.1310000 2.0910000) ? (11.560000 3.1940000))
-------

;;; Franz on 11/780 and 11/750
∂25-May-82  0907	jkf@ucbkim at Berkeley 	frpoly benchmark, complete results  
Date: 25 May 1982 09:03:10-PDT
From: jkf@ucbkim at Berkeley
Mail-From: ucbkim received by UCBVAX at 25-May-82 08:46:04-PDT (Tue)
Date: 25-May-82 08:52:21-PDT (Tue)
From: jkf@ucbkim
Subject: frpoly benchmark, complete results
Via: ucbkim.EtherNet (V3.100 [3/27/82]); 25-May-82 08:52:27-PDT (Tue)
Via: ucbvax.EtherNet (V3.100 [3/27/82]); 25-May-82 08:46:04-PDT (Tue)
To: rpg@su-ai
Cc: jkf@fateman@Berkeley

frpoly benchmark			-[Tue May 25 08:51:42 1982 by jkf]-
Results for Franz Lisp Opus 38.18, and compiler Liszt 8.07

			11/780
Slow links:
(power= 2 (0.05 0.0) (0.06666666666666667 0.0) (0.06666666666666667 0.0))
(power= 5 (0.6 0.0) (1.18333 0.4166666666666667) (0.9833333333333333 0.4))
(power= 10 (7.6666667 0.8833) (14.866667 3.83333) (8.6166667 1.433333333333))
(power= 15 (52.51666666666667 5.316666667) (132.8 43.0) (54.2666667 6.95))

Normal links:
(power= 2 (0.01666667 0.0) (0.01666666667 0.0) (0.03333333333333333 0.0))
(power= 5 (0.2 0.0) (0.3833333333333333 0.0) (0.2166666666666667 0.0))
(power= 10 (2.333333333333333 0.0) (8.0 2.266666666666667) (2.6 0.0))
(power= 15 (20.6 4.016666666667) (86.5 30.3833333) (25.0833333 6.766666667))

Local Functions:
(power= 2 (0.01666666667 0.0) (0.016666667 0.0) (0.01666666666666667 0.0))
(power= 5 (0.15 0.0) (0.66666667 0.36666667) (0.51666667 0.3333333333333333))
(power= 10 (2.6 0.8333333333333333) (8.866667 3.7) (3.85 1.833333333333333))
(power= 15 (18.48333333 5.6333333) (93.866667 41.75) (21.7 6.966666666667))

 			11/750
Slow links:
(power= 2 (0.0833333333333 0.0) (0.116666666667 0.0) (0.08333333333333 0.0))
(power= 5 (0.933333333 0.0) (1.8 0.56666666667) (1.6166666667 0.633333333333))
(power= 10 (12.06666667 1.3666666667) (22.26667 5.93333) (13.86667 2.8833333))
(power= 15 (82.5666667 9.3833333) (202.683333 67.46666667) (86.83333 11.2167))

Normal links:
(power= 2 (0.05 0.0) (0.03333333333333333 0.0) (0.03333333333333333 0.0))
(power= 5 (0.35 0.0) (1.18333333 0.566667) (1.0166667 0.6666666666666667))
(power= 10 (5.3666667 1.383333) (14.95 5.816667) (7.266666666666667 2.95))
(power= 15 (37.233333 9.1166667) (155.45 67.15) (41.46666666666667 11.0))

Local functions:
(power= 2 (0.0333333 0.0) (0.03333333333333333 0.0) (0.01666666666666667 0.0))
(power= 5 (0.2666666666666667 0.0) (0.4833333333333333 0.0) (0.3 0.0))
(power= 10 (3.15 0.0) (11.81666666666667 3.516666666666667) (3.466666666666667 0.0))
(power= 15 (29.46666666666667 6.65) (129.5666666666667 48.21666666666667) (36.7 11.21666666666667))nil


Slow links means (sstatus translink nil)
Fast links means (sstatus translink t)
Local functions means that certain functions are declared to be local
  to this file.



∂06-May-82  0129	Mabry Tyson <Tyson at SRI-AI> 	FRPOLY results for UCI Lisp  
Date:  6 May 1982 0127-PDT
From: Mabry Tyson <Tyson at SRI-AI>
Subject: FRPOLY results for UCI Lisp
To: rpg at SU-AI

Results on FRPOLY for UCILISP (version from University of Texas at Austin
running on SRI-AI TOPS-20).  Running with the TOPS-10/TOPS-20 compatibility
package.

Notes relevent to this problem:  UCILSP does not have bignums.  (The hooks are
there but I know of no source that uses them.)   All arithmetic operations
are generic and are NOT compiled in-line.  The times reported are CPU times
and the first time (the total) includes the second time (the GC time).
The only non-syntactic change to the source was to change the divisor for
the time computation from 1000000.0 to 1000.0 since UCILSP reports times in
milliseconds.

Interpreted (Macros expanded once only):
(bench 2)
(POWER= 2 (0.58200000 0.00000000) ? (0.67300000 0.00000000))
(bench 5)
(POWER= 5 (6.0660000 0.00000000) ? (6.1940000 0.00000000))

Compiled without fast links (and that includes calls to arithmetic functions):
(bench 2)
(POWER= 2 (0.84000000E-1 0.00000000) ? (0.90000000E-1 0.00000000))
(bench 5)
(POWER= 5 (0.93900000 0.00000000) ? (1.0160000 0.00000000))
(bench 10)
(POWER= 10 (19.273000 1.1050000) ? (19.655000 1.0580000))
(bench 15)
(POWER= 15 (31.048000 2.1530000) ? (33.469000 3.2140000))

Compiled with fast links:
(bench 2)
(POWER= 2 (0.18000000E-1 0.00000000) ? (0.23000000E-1 0.00000000))
(bench 5)
(POWER= 5 (0.20800000 0.00000000) ? (0.27900000 0.00000000))
(bench 10)
(POWER= 10 (5.5870000 1.0570000) ? (6.3900000 1.0760000))
(bench 15)
(POWER= 15 (9.1310000 2.0910000) ? (11.560000 3.1940000))
-------

;;;LM-2
;; 3. FRPOLY

(DEFUN TEST-FRPOLY (N)
  (LET (START RES1 RES2 RES3)
    (WITHOUT-INTERRUPTS
      (SETQ START (TIME:MICROSECOND-TIME))
      (PEXPTSQ R N)
      (SETQ RES1 (TIME:MICROSECOND-TIME))
      (PEXPTSQ R2 N)
      (SETQ RES2 (TIME:MICROSECOND-TIME))
      (PEXPTSQ R3 N)
      (SETQ RES3 (TIME:MICROSECOND-TIME)))
    (FORMAT T "~%Power= ~D. ~20T~S ~32T~S ~44T~S" N
	    (// (- RES1 START) 1000000.0)
	    (// (- RES2 RES1)  1000000.0)
	    (// (- RES3 RES2)  1000000.0))))

;; Compiled results
;; Power= 2.           0.016191    0.020865    0.021139
;; Power= 2.           0.01614     0.020716    0.020233
;; Power= 5.           0.175673    0.251539    0.236832
;; Power= 5.           0.20282     0.251422    0.236561
;; Power= 10.          2.202732    3.7338      3.143525
;; Power= 10.          2.293053    3.520599    2.725204
;; Power= 15.          18.589147   32.037923   22.587246
;; Power= 15.          18.547342   30.895854   22.432256


;;; NIL
FRPOLY

Fixnum arithmetic.
(defmacro pzerop (x)
  ;`(signp e ,x)
  `(let ((%foo% ,x)) (and (numberp %foo%) (zerop %foo%)))
  )
Hmmm.  There is no PDIFFER1 function?

First pass.
(bench 2)
    cpu=0.05,elapsed=0.05,pf=1
    cpu=0.51,elapsed=1.62,pf=64
    cpu=0.06,elapsed=0.06,pf=2
(bench 5)
    cpu=0.5,elapsed=0.51,pf=16
    cpu=2.28,elapsed=2.28,pf=31
    cpu=0.55,elapsed=0.55,pf=21
(bench 10)
    cpu=5.97,elapsed=5.97,pf=150
    cpu=40.49,elapsed=40.73,pf=591
    cpu=6.8,elapsed=6.8,pf=21
(bench 15)
    cpu=40.47,elapsed=41.01,pf=862
    cpu=492.7,elapsed=499.78,pf=5668
    cpu=44.28,elapsed=45.34,pf=1566

Inline carcdr:
(bench 2)
    cpu=0.04,elapsed=0.04,pf=2
    cpu=0.15,elapsed=0.15,pf=5
    cpu=0.05,elapsed=0.05,pf=3
(bench 5)
    cpu=0.36,elapsed=0.36,pf=15
    cpu=2.15,elapsed=2.15,pf=39
    cpu=0.42,elapsed=0.43,pf=22
(bench 10)
    cpu=3.85,elapsed=3.88,pf=158
    cpu=38.71,elapsed=38.99,pf=574
    cpu=4.64,elapsed=4.66,pf=284
(bench 15)
    cpu=24.93,elapsed=25.81,pf=833
    cpu=479.48,elapsed=482.87,pf=5572
    cpu=30.7,elapsed=31.18,pf=1556
;;; DEC780CL

	cpu + probability x gc
FRPOLY	0.03
	0.04
	0.03

	0.24
	0.40
	0.31

	2.3
	6.6 + 0.1 x 17
	3.2

	15
	38 + 1.0 x 15
	20 + 0.5 x 15

*************************************************************************
Name of		VAXLisp		VAXLisp		VAXLisp		VAXLisp
application	U1.0-20		U1.0-20		U1.0-20		U1.0-20
Benchmark	VMS V3.5	VMS V3.5	VMS V3.5	VMS V3.6
		730 (No FPA)	750 (No FPA)	780		785 (No FPA)
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------

FRPOLY	
  Power = 2
    (Fix)	0.17		0.06		0.03		0.02
    (Big)	0.17		0.06		0.04		0.02
    (Flo)	0.16		0.06		0.04		0.03

  Power = 5
    (Fix)	0.94		0.37		0.23		0.14
    (Big)	1.46		0.60		0.36		0.24
    (Flo)	1.29		0.48		0.30		0.19

  Power = 10
    (Fix & Big) 8.91		3.38		2.13		1.34
    (Big)	17.30		7.25		4.45		2.81
    (Flo)	12.80		4.69		2.89		1.77

  Power = 15
    (Fix & Big) 55.45		21.51		13.21		8.36
    (Big)	139.49		57.00		34.48		21.83
		(GC 122.14)	(GC 51.82)	(GC 26.99)	(GC 18.95)
    (Flo)	85.16		31.05		17.84		11.03
		(GC 61.52)	(GC 26.80)	(GC 13.78)	(GC 9.68)

;;; PSL-20 3.3

|||||||||||||||FPOLY benchmark, N = 2|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on DEC-20
23-Mar-84 05:15:36 .
........................................
Cpu (- GC) Time = .022 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.1
Load Average After   = 1.1
Average Load Average = 1.1
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on DEC-20
23-Mar-84 05:15:38 .
........................................
Cpu (- GC) Time = .039 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.1
Load Average After   = 1.1
Average Load Average = 1.1
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on DEC-20
23-Mar-84 05:15:40 .
........................................
Cpu (- GC) Time = .023 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.2
Load Average After   = 1.2
Average Load Average = 1.2
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 5|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on DEC-20
23-Mar-84 05:15:42 .
........................................
Cpu (- GC) Time = .094 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.2
Load Average After   = 1.2
Average Load Average = 1.2
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on DEC-20
23-Mar-84 05:15:44 .
........................................
Cpu (- GC) Time = .378 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.2
Load Average After   = 1.2
Average Load Average = 1.2
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on DEC-20
23-Mar-84 05:15:46 .
........................................
Cpu (- GC) Time = .137 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.2
Load Average After   = 1.2
Average Load Average = 1.2
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 10|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on DEC-20
23-Mar-84 05:15:48 .
........................................
Cpu (- GC) Time = .921 secs
Elapsed Time = 1.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.2
Load Average After   = 1.2
Average Load Average = 1.2
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on DEC-20
23-Mar-84 05:15:51 .
........................................
Cpu (- GC) Time = 6.46 secs
Elapsed Time = 6.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.2
Load Average After   = 1.2
Average Load Average = 1.2
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on DEC-20
23-Mar-84 05:15:59 .
........................................
Cpu (- GC) Time = 1.509 secs
Elapsed Time = 2.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.2
Load Average After   = 1.2
Average Load Average = 1.2
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 15|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on DEC-20
23-Mar-84 05:16:03 .
........................................
Cpu (- GC) Time = 12.68 secs
Elapsed Time = 16.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.2
Load Average After   = 1.2
Average Load Average = 1.2
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on DEC-20
23-Mar-84 05:16:21 .
*** Garbage collection starting
*** GC 14: time 1481 ms, 239069 recovered, 239086 free
*** Garbage collection starting
*** GC 15: time 1623 ms, 234158 recovered, 234173 free
*** Garbage collection starting
*** GC 16: time 1607 ms, 231165 recovered, 231166 free
........................................
Cpu (- GC) Time = 68.195 secs
Elapsed Time = 81.0 secs
GC Time = 4.711 secs
Load Average Before  = 1.2
Load Average After   = 1.1
Average Load Average = 1.15
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on DEC-20
23-Mar-84 05:17:44 .
........................................
Cpu (- GC) Time = 11.138 secs
Elapsed Time = 12.0 secs
GC Time = 0.0 secs
Load Average Before  = 1.1
Load Average After   = 1.1
Average Load Average = 1.1
;;; PSL-Cray 3.2
;;; Times are in milliseconds

 09:33:02 017:13.321 FPOLY test 1$2 ε
 09:33:10 017:15.405 Cpu (- GC) Time = 1.31200000 secs 
 09:33:12 017:15.926 Elapsed Time = 0. secs    
 09:33:13 017:16.446 GC Time = 0. secs 
 09:33:23 017:16.966 Load Average Before  = 0  
 09:33:32 017:17.486 Load Average After   = 0  
 09:33:36 017:18.007 Average Load Average = 0. 
 09:33:53 017:21.334 ------------------------------------------------------------$2 ε
 09:33:54 017:21.855 FPOLY test 2$2 ε
 09:34:01 017:23.939 Cpu (- GC) Time = 1.31000000 secs 
 09:34:03 017:24.459 Elapsed Time = 0. secs    
 09:34:05 017:24.980 GC Time = 0. secs 
 09:34:07 017:25.500 Load Average Before  = 0  
 09:34:09 017:26.020 Load Average After   = 0  
 09:34:10 017:26.541 Average Load Average = 0. 
 09:34:12 017:27.062 ------------------------------------------------------------$2 ε
 09:34:23 017:30.389 FPOLY test 3$2 ε
 09:34:35 017:32.474 Cpu (- GC) Time = 1.93400000 secs 
 09:34:42 017:32.994 Elapsed Time = 0. secs    
 09:34:46 017:33.515 GC Time = 0. secs 
 09:34:50 017:34.035 Load Average Before  = 0  
 09:34:55 017:34.555 Load Average After   = 0  
 09:34:57 017:35.077 Average Load Average = 0. 
 09:34:59 017:35.598 ------------------------------------------------------------$2 ε
 09:35:02 017:36.691 |||||||||||||||FPOLY benchmark, N = 5|||||||||||||||$2 ε
 09:35:16 017:40.018 FPOLY test 1$2 ε
 09:35:35 017:42.116 Cpu (- GC) Time = 13.34000000 secs
 09:35:37 017:42.636 Elapsed Time = 0. secs    
 09:35:39 017:43.157 GC Time = 0. secs 
 09:35:41 017:43.677 Load Average Before  = 0  
 09:35:42 017:44.197 Load Average After   = 0  
 09:35:44 017:44.718 Average Load Average = 0. 
 09:35:48 017:45.239 ------------------------------------------------------------$2 ε
 09:36:11 017:48.574 FPOLY test 2$2 ε
 09:36:21 017:50.668 Cpu (- GC) Time = 9.60700000 secs 
 09:36:23 017:51.188 Elapsed Time = 0. secs    
 09:36:25 017:51.709 GC Time = 0. secs 
 09:36:28 017:52.229 Load Average Before  = 0  
 09:36:30 017:52.749 Load Average After   = 0  
 09:36:38 017:53.270 Average Load Average = 0. 
 09:36:41 017:53.791 ------------------------------------------------------------$2 ε
 09:36:52 017:57.122 FPOLY test 3$2 ε
 09:37:04 017:59.228 Cpu (- GC) Time = 20.18400000 secs
 09:37:05 017:59.748 Elapsed Time = 0. secs    
 09:37:22 018:00.269 GC Time = 0. secs 
 09:37:24 018:00.789 Load Average Before  = 0  
 09:37:26 018:01.309 Load Average After   = 0  
 09:37:29 018:01.830 Average Load Average = 0. 
 09:37:31 018:02.351 ------------------------------------------------------------$2 ε
 09:37:34 018:03.471 |||||||||||||||FPOLY benchmark, N = 10|||||||||||||||$2 ¬
 09:37:52 018:06.809 FPOLY test 1$2 ε
 09:38:01 018:09.060 Cpu (- GC) Time = 142.37800000 secs$2 π
 09:38:03 018:09.581 Elapsed Time = 0. secs    
 09:38:06 018:10.101 GC Time = 0. secs 
 09:38:08 018:10.621 Load Average Before  = 0  
 09:38:13 018:11.141 Load Average After   = 0  
 09:38:15 018:11.662 Average Load Average = 0. 
 09:38:17 018:12.183 ------------------------------------------------------------$2 ε
 09:38:41 018:15.594 FPOLY test 2$2 ε
 09:38:50 018:17.715 Cpu (- GC) Time = 33.05000000 secs
 09:38:52 018:18.235 Elapsed Time = 0. secs    
 09:38:58 018:18.755 GC Time = 0. secs 
 09:38:59 018:19.275 Load Average Before  = 0  
 09:39:01 018:19.796 Load Average After   = 0  
 09:39:07 018:20.316 Average Load Average = 0. 
 09:39:08 018:20.837 ------------------------------------------------------------$2 ε
 09:39:20 018:24.173 FPOLY test 3$2 ε
 09:39:32 018:26.527 Cpu (- GC) Time = 229.48300000 secs$2 π
 09:39:42 018:27.047 Elapsed Time = 0. secs    
 09:39:43 018:27.568 GC Time = 0. secs 
 09:39:54 018:28.088 Load Average Before  = 0  
 09:39:57 018:28.608 Load Average After   = 0  
 09:40:00 018:29.128 Average Load Average = 0. 
 09:40:05 018:29.649 ------------------------------------------------------------$2 ε
 09:40:09 018:30.720 |||||||||||||||FPOLY benchmark, N = 15|||||||||||||||$2 ¬
 09:40:35 018:34.174 FPOLY test 1$2 ε
 09:40:45 018:37.374 Cpu (- GC) Time = 941.71600000 secs$2 π
 09:40:54 018:37.894 Elapsed Time = 0. secs    
 09:40:56 018:38.414 GC Time = 0. secs 
 09:40:58 018:38.934 Load Average Before  = 0  
 09:41:01 018:39.455 Load Average After   = 0  
 09:41:04 018:39.975 Average Load Average = 0. 
 09:41:05 018:40.496 ------------------------------------------------------------$2 ε
 09:41:19 018:44.249 FPOLY test 2$2 ε
 09:41:30 018:46.391 Cpu (- GC) Time = 50.18300000 secs
 09:41:33 018:46.911 Elapsed Time = 0. secs    
 09:41:34 018:47.431 GC Time = 0. secs 
 09:41:37 018:47.951 Load Average Before  = 0  
 09:41:40 018:48.472 Load Average After   = 0  
 09:41:42 018:48.992 Average Load Average = 0. 
 09:41:44 018:49.513 ------------------------------------------------------------$2 ε
 09:42:01 018:52.861 FPOLY test 3$2 ε
 09:42:21 018:59.617 Cpu (- GC) Time = 1605.61400000 secs$2 ε
 09:42:22 019:00.139 Elapsed Time = 0. secs    
 09:42:24 019:00.659 GC Time = 580.25800000 secs$2 π
 09:42:26 019:01.179 Load Average Before  = 0  
 09:42:28 019:01.700 Load Average After   = 0  
 09:42:30 019:02.220 Average Load Average = 0. 


	    | KL-10b |   20-60 | 20-60  | 3600   |  20-60  |  CRAY  |  NEW
Benchmark   |MACLISP |InterLisp| PSL 3.2| ZetaL  | PSL 3.3 | PSL 3.2| PSL 3.2
------------------------------------------------------------------------------
Frpoly, power = 2    
 r=x+y+z+1  | 5.0E-3 |    -    | 0.023  | 9.0E-3 | 0.021   | 1.3E-3 | 1.3E-3
 r2=1000*r  | 5.0E-3 |    -    | 0.039  | 0.017  | 0.044   |        | 1.3E-3?
 r3=r,flonum| 4.0E-3 |    -    | 0.025  | 9.0E-3 | 0.025   | 1.9E-3 | 1.9E-3
Frpoly, power = 5    
 r=x+y+z+1  | 0.042  |    -    | 0.093  |  0.88  | 0.108   | 0.013  | 0.013
 r2=1000*r  | 0.067  |    -    | 0.425  |  0.26  | 0.358   |        | 0.009?
 r3=r,flonum| 0.042  |    -    | 0.136  | 0.094  | 0.166   | 0.020  | 0.020
Frpoly, power = 10   
 r=x+y+z+1  | 0.467  |    -    | 0.921  |  1.01  | 0.897   | 0.142  | 0.143
 r2=1000*r  | 0.926  |    -    | 6.46   |  5.1   | 6.199   |        | 0.033?
 r3=r,flonum|  0.47  |    -    | 1.509  |  1.07  | 1.603   | 0.229  | 0.229
Frpoly, power = 15   
 r=x+y+z+1  |  3.15  |    -    | 12.68  |  6.4   | 12.268  | 0.942  | 0.961
 r2=1000*r  |  9.43  |    -    | 68.195 |  50.3  | 67.636  |        | 0.005?
 r3=r,flonum|  3.16  |    -    | 11.138 |  6.8   | 11.514  | 1.606  | 1.639
--------------------------------------------------------------------

FPOLY test 1      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 1.32100000 secs 
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 2      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 1.32700000 secs 
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 3      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 1.99800000 secs 
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 1      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 13.29800000 secs
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 2      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 9.46600000 secs 
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 3      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 20.96500000 secs
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 1      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 141.94400000 secs       
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 2      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 33.07000000 secs
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 3      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 238.50600000 secs       
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 1      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 949.96800000 secs       
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 2      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 50.81600000 secs
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
------------------------------------------------------------      
  
------------------------------------------------------------      
FPOLY test 3      
Timing performed on CRAY  
23-apr-84 12:00:00.       
........................................  
Cpu (- GC) Time = 1665.69800000 secs      
Elapsed Time = 0. secs    
GC Time = 0. secs 
Load Average Before  = 0  
Load Average After   = 0  
Average Load Average = 0. 
;;; PSL-750 3.2

|||||||||||||||FPOLY benchmark, N = 2|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 0.068 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 0.289 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 0.119 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 5|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 0.408 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 1.581 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 0.493 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 10|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 4.539 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 27.778 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 7.191 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 15|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 81.668 secs
Elapsed Time = 0.0 secs
GC Time = 3.162 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 394.179 secs
Elapsed Time = 0.0 secs
GC Time = 22.27 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on VAX/Unix
11-May-84 12:00:00.

Cpu (- GC) Time = 61.115 secs
Elapsed Time = 0.0 secs
GC Time = 3.638 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
;;; PSL-780 3.2

|||||||||||||||FPOLY benchmark, N = 2|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 0.0 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 0.068 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 0.034 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 5|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 0.204 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 0.901 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 0.289 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 10|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 2.006 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 13.022 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 3.06 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 15|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 35.479 secs
Elapsed Time = 0.0 secs
GC Time = 1.394 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 161.619 secs
Elapsed Time = 0.0 secs
GC Time = 8.67 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on VAX/Unix
14-May-84 12:00:00.

Cpu (- GC) Time = 21.845 secs
Elapsed Time = 0.0 secs
GC Time = 1.564 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
;;; PSL-DN600 3.2

FPOLY test 1
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 0.35 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 0.142 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 0.42 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 5|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 0.293 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 1.775 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 0.443 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 10|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 3.601 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 33.333 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 5.691 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 15|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 75.108 secs
Elapsed Time = 0.0 secs
GC Time = 3.218 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on Apollo
14-May-1984 12:00:00.


Cpu (- GC) Time = 485.284 secs
Elapsed Time = 0.0 secs
GC Time = 23.656 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on Apollo
14-May-1984 12:00:00.

Cpu (- GC) Time = 44.203 secs
Elapsed Time = 0.0 secs
GC Time = 4.884 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
;;; PSL-DN300 3.2

|||||||||||||||FPOLY benchmark, N = 2|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 0.4 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 0.13 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 0.43 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 5|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 0.298 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 1.634 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 0.445 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 10|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 3.456 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 2
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 32.684 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
------------------------------------------------------------
FPOLY test 3
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 5.617 secs
Elapsed Time = 0.0 secs
GC Time = 0.0 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
|||||||||||||||FPOLY benchmark, N = 15|||||||||||||||
------------------------------------------------------------
FPOLY test 1
Timing performed on Apollo
15-May-1984 12:00:00.

Cpu (- GC) Time = 70.273 secs
Elapsed Time = 0.0 secs
GC Time = 3.279 secs
Load Average Before  = 0
Load Average After   = 0
Average Load Average = 0.0
------------------------------------------------------------
;;; Franz Sun II
∂18-May-84  1215	jkf%ucbkim@Berkeley 
Received: from UCB-VAX.ARPA by SU-AI.ARPA with TCP; 18 May 84  12:15:22 PDT
Received: from ucbkim.ARPA by UCB-VAX.ARPA (4.24/4.27)
	id AA14790; Fri, 18 May 84 12:15:25 pdt
Received: by ucbkim.ARPA (4.24/4.27)
	id AA21238; Fri, 18 May 84 12:15:28 pdt
Date: Fri, 18 May 84 12:15:28 pdt
From: John Foderaro <jkf%ucbkim@Berkeley>
Message-Id: <8405181915.AA21238@ucbkim.ARPA>
To: rpg@su-ai

--- Benchmark frpoly run on franz at Thu May 17 19:16:26 PDT 1984 by jkf
--- cpu usage: 7:16pm up 4 mins, 3 users, load average: 1.09, 0.65, 0.26
Franz Lisp, Opus 40.03
(c) copyright 1984 by Franz Inc., Oakland Ca.
-> [fasl frpoly.o]
t
-> benchmark: test (file frpoly) , tranlinks: on, localf: no
executing form: (frp-bench)
(power= 2 (0.05 0.0 0.05) (0.05 0.0 0.05) (0.05 0.0 0.05))
(power= 5 (0.36667 0.0 0.36667) (0.8 0.0 0.8) (0.48333 0.0 0.48333))
(power= 10 (4.7167 0.0 4.7167) (17.883 2.1667 15.717) (9.95 4.25 5.7))
(power= 15 (39.15 4.4833 34.667) (211.33 30.833 180.5) (61.433 20.55 40.883))
begin (93 246)
end (20962 3983)
runs 1
avg cpu time 285.53, avg gc time 62.283

benchmark: test (file frpoly) , tranlinks: off, localf: no
executing form: (frp-bench)
(power= 2 (0.1 0.0 0.1) (0.1 0.0 0.1) (0.083333 0.0 0.083333))
(power= 5 (0.9 0.0 0.9) (1.3167 0.0 1.3167) (0.98333 0.0 0.98333))
(power= 10 (10.433 0.0 10.433) (21.35 0.0 21.35) (11.433 0.0 11.433))
(power= 15 (79.817 6.8 73.017) (240.32 21.65 218.67) (96.95 17.233 79.717))
begin (20965 3983)
end (48889 6724)
runs 1
avg cpu time 419.72, avg gc time 45.683

nil
-> Franz Lisp, Opus 40.03
(c) copyright 1984 by Franz Inc., Oakland Ca.
-> [fasl frpoly-l.o]
t
-> benchmark: test (file frpoly) , tranlinks: on, localf: yes
executing form: (frp-bench)
(power= 2 (0.016667 0.0 0.016667) (0.033333 0.0 0.033333) (0.05 0.0 0.05))
(power= 5 (0.33333 0.0 0.33333) (0.73333 0.0 0.73333) (0.43333 0.0 0.43333))
(power= 10 (4.1667 0.0 4.1667) (17.15 2.0833 15.067) (9.3667 4.2 5.1667))
(power= 15 (35.517 4.4 31.117) (207.5 30.733 176.77) (58.133 20.533 37.6))
begin (95 252)
end (20194 3969)
runs 1
avg cpu time 273.03, avg gc time 61.95

benchmark: test (file frpoly) , tranlinks: off, localf: yes
executing form: (frp-bench)
(power= 2 (0.033333 0.0 0.033333) (0.05 0.0 0.05) (0.05 0.0 0.05))
(power= 5 (0.45 0.0 0.45) (0.85 0.0 0.85) (0.53333 0.0 0.53333))
(power= 10 (5.6333 0.0 5.6333) (16.533 0.0 16.533) (6.65 0.0 6.65))
(power= 15 (49.467 6.7667 42.7) (209.98 21.683 188.3) (66.367 17.183 49.183))
begin (20197 3969)
end (41677 6707)
runs 1
avg cpu time 312.37, avg gc time 45.633

nil
-> Franz Lisp, Opus 40.03
(c) copyright 1984 by Franz Inc., Oakland Ca.
-> [load frpoly.l]
[load benchmac.l]
t
-> benchmark: test (file frpoly) , tranlinks: on, interpreted 
executing form: (frp-bench)
(power= 2 (0.56667 0.0 0.56667) (0.56667 0.0 0.56667) (0.55 0.0 0.55))
(power= 5 (5.9833 0.0 5.9833) (6.4 0.0 6.4) (6.0667 0.0 6.0667))
(power= 10 (67.85 0.0 67.85) (81.05 2.2833 78.767) (73.85 4.4667 69.383))
(power= 15 (487.75 4.7333 483.02) (664.17 35.417 628.75) (514.52 21.917 492.6))
begin (146 248)
end (114814 4377)
runs 1
avg cpu time 1842.3, avg gc time 68.817

benchmark: test (file frpoly) , tranlinks: off, interpreted 
executing form: (frp-bench)
(power= 2 (0.53333 0.0 0.53333) (0.56667 0.0 0.56667) (0.55 0.0 0.55))
(power= 5 (5.95 0.0 5.95) (6.4 0.0 6.4) (6.1 0.0 6.1))
(power= 10 (67.883 0.0 67.883) (78.783 0.0 78.783) (69.317 0.0 69.317))
(power= 15 (490.08 7.0833 483.0) (653.9 22.617 631.28) (513.12 18.167 494.95))
begin (114819 4377)
end (228518 7249)
runs 1
avg cpu time 1847.1, avg gc time 47.867

nil
-> --- cpu usage: 8:49pm up 1:37, 4 users, load average: 1.61, 1.32, 1.05
--- end of benchmark frpoly

;;; PERQ 6/19/84

2 
5
10
15
;;; PSL Numbers 7/31/84

          |KL-10b|  20-60 | 20-60 | 3600 | 20-60 | CRAY | 12Mhz| HP-UX
Benchmark |MACLSP|InterLsp|PSL 3.2| ZetaL|PSL 3.3|PSL3.2| HP200|PSL3.3
--------------------------------------------------------------------------
Frpoly, power = 2    
 r=x+y+z+1|5.0E-3|    -   | 0.023 |9.0E-3| 0.021 |1.3E-3|  0.07|  0.06
 r2=1000*r|5.0E-3|    -   | 0.039 |0.017 | 0.044 |1.3E-3|  0.15|  0.15
 r3=r,flnm|4.0E-3|    -   | 0.025 |9.0E-3| 0.025 |1.9E-3|  0.09|  0.14
Frpoly, power = 5    
 r=x+y+z+1| 0.042|    -   | 0.093 | 0.88 | 0.108 | 0.013|  0.25|  0.24
 r2=1000*r| 0.067|    -   | 0.425 | 0.26 | 0.358 | .009?|  1.34|  1.60
 r3=r,flnm| 0.042|    -   | 0.136 | 0.094| 0.166 | 0.020|  0.41|  0.41
Frpoly, power = 10   
 r=x+y+z+1| 0.467|    -   | 0.921 |  1.01| 0.897 | 0.143|  2.24|  2.45
 r2=1000*r| 0.926|    -   | 6.46  |  5.1 | 6.199 | .033?| 26.06| 30.52
 r3=r,flnm|  0.47|    -   | 1.509 |  1.07| 1.603 | 0.228|  4.28|  4.73
Frpoly, power = 15   
 r=x+y+z+1|  3.15|    -   | 12.68 |  6.4 | 12.268| 0.936| 41.75| 47.19
 r2=1000*r|  9.43|    -   | 68.195| 50.3 | 67.636| .005?|406.15|480.73
 r3=r,flnm|  3.16|    -   | 11.138|  6.8 | 11.514| 1.594| 30.40| 33.73
;;; PSL-3081
            |  CRAY  | BPS  400K bytes|  BPS   150K    | BPS   150K
Benchmark   | PSL 3.2| HEAP 800K bytes|  HEAP 1510K    | HEAP 1510K
---------------------------------------------------------------------------
Frpoly, power = 2
 r=x+y+z+1  | 1.3E-3 | 4.0E-3         | 4.0E-3         | 4.0E-3
 r2=1000*r  | 1.3E-3 | 9.0E-3         |10.0E-3         | 1.0E-2
 r3=r,flonum| 1.9E-3 | 5.0E-3         | 5.0E-3         | 5.0E-3
Frpoly, power = 5
 r=x+y+z+1  | 0.013  | 0.024          | 0.024          | 0.024
 r2=1000*r  |        | 0.097          | 0.096          | 0.096
 r3=r,flonum| 0.020  | 0.032          | 0.032          | 0.032
Frpoly, power = 10
 r=x+y+z+1  | 0.141  | 0.249          | 0.251          | 0.247
 r2=1000*r  |        | 1.534          | 1.547          | 1.541
 r3=r,flonum| 0.228  | 0.351          | 0.352          | 0.350
Frpoly, power = 15
 r=x+y+z+1  | 0.936  | 4.023 + 0.670  | 4.049          | 4.018
 r2=1000*r  |        |19.997 + 2.592  |20.138 + 1.348  |20.065 + 1.334
 r3=r,flonum| 1.594  | 2.528 + 0.720  | 2.542          | 2.512
;;; LMI/Carrette 9-4-84
Test       MacroCompiled    Microcompiled
FRPOLY 1       INL
       2       INL
       3       INL
       4       .1
       5       .2
       6       .1
       7      1.6
       8      2.7
       9      2.3
      10     12.9
      11     23.8
      12     16.2
;;; 3600 Sept 12, 1984

		Real, no IFU	Real, IFU	Ratio	CPU, no IFU	CPU, IFU	Ratio
    FRPoly
    (pwr=2,
    r=x+y+z+1)	.01		.01		1.00	.01		.01		1.00
    
    FRPoly
    (pwr=2,
    r2+1000r)	.02		.02		1.00	.02		.02		1.00
    
    FRPoly
    (pwr=2, r3+r
    in flonums)	.01		.01		1.00	.01		.01		1.00
    
    FRPoly
    (pwr=5,
    r=x+y+z+1)	.13		.10		1.30	.13		.10		1.30
    
    FRPoly
    (pwr=5,
    r2+1000r)	.32		.25		1.28	.32		.25		1.28
    
    FRPoly
    (pwr=5, r3+r
    in flonums)	.13		.10		1.30	.13		.10		1.30
    
    FRPoly
    (pwr=10,
    r=x+y+z+1)	1.28		0.93		1.38	1.28		.93		1.38
    
    FRPoly
    (pwr=10,
    r2+1000r)	4.37		3.31		1.32	4.37		3.30		1.32
    
    FRPoly
    (pwr=10, r3=r
    in flonums)	1.29		1.00		1.29	1.29		1.00		1.29
    
    FRPoly
    (pwr=15,
    r=x+y+z+1)	7.43		5.72		1.30	7.43		5.70		1.30
    
    FRPoly
    (pwr=15,
    r2+1000r)	33.89		25.08		1.35	33.81		25.27		1.34
    
    FRPoly
    (pwr=15, r3=r
    in flonums)	8.10		6.30		1.29	8.09		6.30		1.28